relief supply kit - Alemán Inglés Diccionario